Beschrijving
Geeft de positie van een instantie van de ene tekenreeks binnen een andere, vanaf het einde van de tekenreeks.
Syntaxis
InstrRev(stringcheck, stringmatch[, begin[, vergelijk]])
De syntaxis van de functie InstrRev heeft de volgende benoemde argumenten:
Onderdeel | Beschrijving |
---|---|
stringcheck | Vereist. De tekenreeksexpressie waarin wordt gezocht. |
stringmatch | Vereist. De tekenreeksexpressie waarnaar wordt gezocht. |
begin | Optioneel. Een numerieke expressie waarmee u de beginpositie voor alle zoekbewerkingen opgeeft. Als dit argument is weggelaten, wordt de waarde û1 gebruikt. Dat betekent dat het zoeken op de laatste tekenpositie begint. Als begin
Null is, treedt een fout op. |
vergelijk | Optioneel. Numerieke waarde die aangeeft welk soort vergelijking bij het evalueren van de subtekenreeksen moet worden uitgevoerd. Als dit argument is weggelaten, wordt een binaire vergelijking uitgevoerd. Zie Instellingen voor een overzicht van de mogelijke waarden. |
Instellingen
Het argument vergelijk kan de volgende waarden bevatten:
Constante | Waarde | Beschrijving |
---|---|---|
vbUseCompareOption | û1 | Voert een vergelijking uit, gebruik makend van de instelling van de instructie Option Compare. |
vbBinaryCompare | 0 | Voert een binaire vergelijking uit. |
vbTextCompare | 1 | Voert een tekstvergelijking uit. |
vbDatabaseCompare | 2 | Alleen Microsoft Access. Voert een vergelijking uit op basis van de informatie in uw database. |
Resultaatwaarden
InStrRev geeft de volgende waarden terug:
Als | Resultaat van InStrRev |
---|---|
stringcheck leeg is | 0 |
stringcheck Null is | Null |
stringmatch leeg is. | begin |
stringmatch Null is | Null |
stringmatch niet is gevonden | 0 |
stringmatch in stringcheck is gevonden | De positie waarop de overeenkomst is gevonden |
start > Len(stringmatch) | 0 |
Notities
De syntaxis voor de functie InstrRev is niet dezelfde als voor de functie Instr.